home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 9 / FM Towns Free Software Collection 9.iso / t_os / shell / man / man.doc next >
Encoding:
Text File  |  1994-11-16  |  5.0 KB  |  146 lines

  1.  
  2.         Townsシェルアプリケーション統合ツール
  3.             「しぇるまん」
  4.                         by でんちゃん♪ 1994. 8.13
  5.  
  6.             Shell Application Manager    man.exg
  7.  
  8.  
  9. ■はじめに
  10. このプログラムは、今まで私が開発したシェルアプリの内、
  11. 常駐ツールとして意味のある物だけを統合したシェルツールであり、
  12. 以下の機能を含みます。
  13.  
  14.  
  15. 1.現在のマウス座標を表示します(「しぇるか~」の機能)。
  16.  
  17. 2.現在のフリーメモリを表示します(「しぇるふぁ」の機能)。
  18.  
  19. 3.マウス上のアプリケーションを表示します(「しぇろぅ」の機能)。
  20.  
  21. 4.CPUにかかる負荷を表示します(「しぇるく」の機能)。
  22.  
  23. 5.マウス座標上のアプリを自動的にアクティブにします(「しぇろぅ」の機能)。
  24.  
  25.  
  26. ■使い方
  27.   ┏━━━━━━━━━━━━━━━━━━━━━━━━┓
  28.   ┃しぇるまん                                    □┃
  29.   ┃         ┌─────────────────┐ ┃
  30.   ┃AppliName│                                  │ ┃
  31.   ┃         └─────────────────┘ ┃
  32.   ┃         ┌─────────────────┐ ┃
  33.   ┃ FileName│                                  │ ┃
  34.   ┃         └─────────────────┘ ┃
  35.   ┃┌────┐                           ┌──┐ ┃
  36.   ┃│WakeMode│                          x│   0│ ┃
  37.   ┃└────┘                           └──┘ ┃
  38.   ┃         ┌────┐        ┌──┐  ┌──┐ ┃
  39.   ┃ FreeArea│       0│CPU Time│100%│ y│   0│ ┃
  40.   ┃         └────┘        └──┘  └──┘ ┃
  41.   ┗━━━━━━━━━━━━━━━━━━━━━━━━┛
  42.     立ち上げるだけで、特に操作などは必要ありません。シェルの状態を監視し、各種の
  43.   情報を表示します。
  44.  
  45.     また、WakeModeスイッチの操作により、機能の一つであるアプリケーション自動切り換えの機
  46.   能を抑止する(NormMode)事ができます。この機能は、コマンドパラメータに-Wと記述する事
  47.   により、立ち上げ時から抑止する事もできます。ただし、このパラメータを他のパラメータ
  48.   (例えば後述の起動座標など)と併用する場合、必ず一番後ろに記述しなければなりま
  49.   せん。
  50.  
  51.     <-Wスイッチを他のパラメータと併用する時の記述例>
  52.  
  53.     100 200 -W        <------- 一番後ろに記述する
  54.  
  55.  
  56.     「しぇるまん」は画面モード無依存の為、どの画面モードに移行しても、全画面を専有し
  57.   ない限り表示し続ける様になっています。
  58.  
  59.     「しぇるまん」の終了は、他のTOWNS用アプリケーションと同じく、右肩のExitボタンのクリックま
  60.   たはPF12キーの押下で行います。また、他のシェル対応アプリケーションと同じく、シェルの強制終了
  61.   ボタンの操作によっても終了させる事ができます。
  62.     これらいずれの場合にも、確認のメッセージ等は表示されません。
  63.  
  64.     プリントスプーラの様にT-OS上に常駐させたい場合は、システムドライブ(T-MENUが立ち上がる
  65.   ドライブ)のルートディレクトリ上にあるGSTART.CNFと言うファイルに、「しぇるまん」を登録して下さ
  66.   い。この時、TOWNSシェルでは最後に記述したプログラムがアクティブになる仕様の為、プリントスプ
  67.   ーラや「しぇるまん」の様に非アクティブで良いプログラムは、TMENU.EXGの前に記述する様にし
  68.   て下さい。
  69.  
  70.     <GSTART.CNFの例>
  71.  
  72.     LOAD = H:\EXG\MAN.EXG              <------- 追加
  73.     LOAD = @:\TMENU.EXG
  74.     SNDWORK = 16384
  75.  
  76.  
  77.     「しぇるまん」はデフォルトで、マウスの表示位置にタイトルの中央が来る様に表示されますが、
  78.   常駐時等には特定の座標に表示したい場合もあるでしょうから、コマンドパラメータに座標
  79.   を記述する事により、指定した座標に表示する事もできる様になっています。
  80.     例えば、GSTART.CNFに次の様に記載する事で、横100ドット縦200ドットの位置に表示さ
  81.   せる事ができます。ただし、パラメータにはX座標とY座標の両方が必要です。
  82.  
  83.     <100*200の位置に表示させる例>
  84.  
  85.     LOAD = H:\EXG\MAN.EXG 100 200      <------- 指定座標に表示する
  86.     LOAD = @:\TMENU.EXG
  87.     SNDWORK = 16384
  88.  
  89.  
  90.     「しぇるまん」は、複数立ち上げても意味を持ちませんので、既に立ち上がっている
  91.   場合は、前に立ち上がっていた「しぇるまん」をアクティブにして終了します。
  92.  
  93.  
  94. ■注意
  95.     「しぇるまん」はTOWNSシェル用アプリケーションであり、シェルのタスク機能を用いて動作しています
  96.   ので、サイドワーク等の様にシェルに対応しないアプリケーション下では、たとえ画面に表示されて
  97.   いても、動作しませんのでご了承願います。
  98.  
  99.     また、「しぇろぅ」の機能の一つであるアプリケーション自動切り換え機能について、TOWNSシ
  100.   ェルはアプリケーション単位でしか管理できない設計ですので、T-MENUの様なマルチウィンドウ型のツー
  101.   ル上では、アプリケーションはアクティブになりますが、同一アプリケーション上のウィンドウ間では、アクティブ
  102.   ウィンドウは切り替わりませんので、ご了承願います。
  103.  
  104.     尚、本ソフトウェアを利用した事によって被ったいかなる損害も、作者は補償しない事を
  105.   あらかじめお断りしておきます。
  106.  
  107.  
  108. ■ファイル構成
  109.  MAN.EXG ・・・・・ プログラム本体
  110.   MAN.DOC ・・・・・ このファイル
  111.   MAN.GGG ・・・・・ 紹介ファイル
  112.  
  113.  
  114. ■開発環境
  115.  FM-TOWNS2 MA20
  116.  
  117.   HighC V1.7L12 マルチメディアキットで開発しました。
  118.  
  119.  
  120. ■動作対応機種
  121.  T-OS V2.1L31以降のOS上で動作します。
  122.  
  123.  
  124. ■使用規定
  125.    本作品は、私でんちゃん♪が著作権を有します。従いまして、作者である私に無断
  126.   で商利用される事を禁じます。
  127.    サークル内での会員への配付やNETへの転載に際しては、実費の範囲で提供され
  128.   ていれば転載や配付を行っていただいて結構です。また、その際も事前に了解を求め
  129.   る必要はありません。ただし、プログラムやドキュメント類の改変や一部のみの配付
  130.   は禁止いたします。
  131.    その他、個人的利用を越える際には、事前に許可の申請をお願いいたします。
  132.  
  133.  
  134. 以上                                by でんちゃん♪
  135.  
  136.                             電脳わ~るど DW0001
  137.                             Nifty        MHF03626
  138.                             Nanno-Net    denchan
  139. ■変更履歴
  140. 1994. 7.16 初版
  141.  
  142. 1994. 8.13 ver.2
  143.   稼動率表示が、画面からはみ出すBUGを修正しました。
  144.   16色画面以外で、表示色がおかしくなるBUGを修正しました。
  145.   EINプロジェクトに協賛しました。
  146.